interface Target{
    void Request();
}
final class Adaptee{
    public void SpecificRequest(){
        System.out.println("供电");
    }
}
class Adapter implements Target{
    private Adaptee adaptee;
    public Adapter(){
        this.adaptee=new Adaptee();
    }
    public void Request(){
        adaptee.SpecificRequest();//供电220V
//        进行适当转换
    }
}
public class Test {//笔记本
    public static void main(String[] args) {
        Target target =new Adapter();
//      适配器给笔记本供电，适配器包含现存的，不合适的接口，进行适当转换后，给笔记本供电
//      而适配器继承于笔记本接口，按笔记本的规范实现其方法
        target.Request();
    }
}
